home *** CD-ROM | disk | FTP | other *** search
/ Speccy ClassiX 1998 / Speccy ClassiX 98.iso / amiga_system / the_aminet / comm / bbs / maxsutils.lha / MaxUtils / FinMemb10.lha / FinMembers.doc < prev    next >
Text File  |  1993-07-09  |  2KB  |  53 lines

  1.                   Financial Members Door 1.0 by James Joyce
  2.                   -----------------------------------------
  3.  
  4.   Just a simple door (which was harder than I thought it would be 8^( )
  5. which is for Maxs BBS. What it does is each time someone logs in, it
  6. checks them out to see if they are members, and then if their membership
  7. has expired. If it has, it changes their stats to those defined in the
  8. membership log.
  9.  
  10.   To run it, you simply place all the files in the archive in the doors
  11. file path. If you already have 'IntroDoor.text', then add 'FinMembers'
  12. to the list of names in the file.
  13.  
  14. The file 'FinMembers.log' is where all the important stats are. Here
  15. the lines are structured as follows :
  16.  
  17. line 1 : Min level at which the program will look to see if you're out
  18.          of date
  19.  
  20. line 2 : Max level at which the program will look to see if you're out
  21.          of date
  22.  
  23. line 3 : The new values that a users stats get changed to when their
  24.          membership expires - NewAccess NewTime NewRatio (with 1 space
  25.          between each!!)
  26.  
  27. line 4 and beyond : names and their expiry date
  28.  
  29. The users membership will expire the day AFTER that listed in the file.
  30. The levels that get checked are between the first and seconds lines
  31. INCLUSIVELY - ie. those levels will also be checked.
  32.  
  33. The name MUST be exactly the same as the users name on the BBS, and the
  34. date MUST be in the exact same format as Max's - ie. DD-Mmm-YY.
  35.  
  36. When the users logs in and they have expired, they get a message telling
  37. them about what all their values have been changed to, so they can leave
  38. a message to the sysop if they want.
  39.  
  40. BE SURE TO SET THE MINIMUM LEVEL AT WHICH THEY ARE CHECKED (LINE 2) TO A
  41. HIGHER LEVEL THAN THE LEVEL WHICH THEY GET CHANGED TO IF THEY HAVE
  42. EXPIRED, or else they will continually get their time reset to the value
  43. specified in line 3. Lines 1 and 2 were put in to make the prog not
  44. take up any time if user isn't a member.
  45.  
  46. All that said, it shouldn't be too hard to get along with, and check out
  47. the sample files if you want to see what it looks like in practice.
  48. NB - to test it, simply set the max level to 10000, and log in yourself,
  49. and you'll see how it changes the situation.
  50.  
  51. James Joyce - contact me in Maxs Net (3:30000/82.2) or through EXTREME
  52.               GRAFFITTI - +61 2 4499621
  53.